package nimbus.commands
{
	/**
	 * The base interface for commands that support undo and redo and can combine with like commands.
	 */
	public interface ICombinableCommand extends IUndoableCommand
	{
		/**
		 * Allows the command to combine with a like command
		 */
		function combineCommand(command:ICombinableCommand):void;
	}
}
